/*通用 */
view,
text,scroll-view {
	box-sizing: border-box;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;

}

page {
	height: 100%;
	width: 100%;
	background-color: #f5f5f5;
}

uni-slider {
	margin: 0;
}

/* 隐藏滚动条 */
::-webkit-scrollbar {
	width: 0;
	height: 0;
	color: transparent;
}


#input-test::-webkit-input-placeholder {
	color: #ABABAB;
	font-size: 30rpx;
}

#input-text::-moz-placeholder {
	color: #ABABAB;
	font-size: 30rpx;
}

#input-text:-ms-input-placeholder {
	color: #ABABAB;
	font-size: 30rpx;
}

/* 兼容苹果X以上的手机样式 */
.iphone-x {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}

.pd30 {
	padding: 0 30rpx;
}
.mt16{
	margin-top: 16rpx;
}
.mb16{
	margin-bottom: 16rpx;
}
.ml16{
	margin-left: 16rpx;
}
.ml8{
	margin-left: 8rpx;
}
.mr8{
	margin-right:8rpx;
}
.mt36{
	margin-top: 36rpx;
}
.mt46{
	margin-top: 46rpx;
}
.overflow-text-1 {
	overflow: hidden;
	word-break: break-all;
	/* break-all(允许在单词内换行。) */
	text-overflow: ellipsis;
	/* 超出部分省略号 */
	display: -webkit-box;
	/** 对象作为伸缩盒子模型显示 **/
	-webkit-box-orient: vertical;
	/** 设置或检索伸缩盒对象的子元素的排列方式 **/
	-webkit-line-clamp: 1;
	/** 显示的行数 **/
}

.overflow-text-2 {
	overflow: hidden;
	word-break: break-all;
	/* break-all(允许在单词内换行。) */
	text-overflow: ellipsis;
	/* 超出部分省略号 */
	display: -webkit-box;
	/** 对象作为伸缩盒子模型显示 **/
	-webkit-box-orient: vertical;
	/** 设置或检索伸缩盒对象的子元素的排列方式 **/
	-webkit-line-clamp: 2;
	/** 显示的行数 **/
}
.u-tabbar-item>.text{
	font-size: 30rpx;
	color: #000;
}
.empty-wrapper {
	width: 100%;
	display: flex;
	justify-content: center;
	margin-top: 32rpx;
}
.load-text{
	font-size: 28rpx;
	font-weight: 400;
	color: #999;
	margin:0 20rpx;
}

.w100 {
	width: 100%;
}
.fixed{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 20;
}
.flex-row {
	display: flex;
}

.flex-column {
	display: flex;
	flex-direction: column;
}

.y-center {
	align-items: center;
}

.y-end {
	align-items: flex-end;
}

.x-between {
	justify-content: space-between;
}

.x-center {
	justify-content: center;
}

.x-around {
	justify-content: space-around;
}

.x-end {
	justify-content: flex-end;
}

.row-center {
	display: flex;
	align-items: center;
	justify-content: center;
}

.row-between {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.column-center {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.column-between {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
}

.wrap {
	flex-wrap: wrap;
}

.flex1 {
	flex: 1;
}

.mt20 {
	margin-top: 20rpx;
}
.mt16{
		margin-top: 16rpx;
	}

/* uniapp内置样式 */
button {
	padding: 0;
	border-radius: 0;
	border: 0;
	margin: 0;
	background-color: transparent;
}

.style{
	display: none;
}
